6
3
7
10
4
5
15
8
2
38
24
53
49
25
80
145
61
350
77
45
48
79
110
30
14
43
72
51
21
94
32
11
20
17
74
81
23
16
33
75
41
47
12
18
35